package com.enjoyor.soa.traffic.core.efoms.domain;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;

/**
 * 报警策略表
 * 
 * @author fzj
 * 
 * @date 2019-03-07
 */
@ApiModel(value = "WranTacticsInfo", description = "报警策略")
public class WranTacticsInfo extends ABean{
    
	private static final long serialVersionUID = -4602854934240743215L;

	/**
     * 策略编号
     */
    private String tacticsId;

    /**
     * 策略名称
     */
    private String tacticsName;

    /**
     * 策略等级编号
     */
    private String tacticsLevelCode;

    /**
     * 策略等级名称
     */
    private String tacticsLevelName;

    /**
     * 报警时间段(多个以，分隔)
     */
    private String wranSection;

    /**
     * 阈值下限时间
     */
    private int minValue;

    /**
     * 阈值上限时间
     */
    private int maxValue;

    /**
     * 报警类型编号
     */
    private String wranTypeCode;

    /**
     * 报警类型名称
     */
    private String wranTypeName;

    /**
     * 报警等级编号
     */
    private String wranLevelCode;

    /**
     * 报警等级名称
     */
    private String wranLevelName;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 更新时间
     */
    private String updateTime;

    /**
     * 策略备注
     */
    private String tacticsMemo;
    
    /**
     * 设备类型编号
     */
    private String devTypeCode;
    /**
     * 设备类型名称
     */
    private String devTypeName;
    /**
     * 设备编号（多个逗号分隔）
     */
    private String devIds;

    public String getTacticsId() {
        return tacticsId;
    }

    public void setTacticsId(String tacticsId) {
        this.tacticsId = tacticsId == null ? null : tacticsId.trim();
    }

    public String getTacticsName() {
        return tacticsName;
    }

    public void setTacticsName(String tacticsName) {
        this.tacticsName = tacticsName == null ? null : tacticsName.trim();
    }

    public String getTacticsLevelCode() {
        return tacticsLevelCode;
    }

    public void setTacticsLevelCode(String tacticsLevelCode) {
        this.tacticsLevelCode = tacticsLevelCode == null ? null : tacticsLevelCode.trim();
    }

    public String getTacticsLevelName() {
        return tacticsLevelName;
    }

    public void setTacticsLevelName(String tacticsLevelName) {
        this.tacticsLevelName = tacticsLevelName == null ? null : tacticsLevelName.trim();
    }

    public String getWranSection() {
        return wranSection;
    }

    public void setWranSection(String wranSection) {
        this.wranSection = wranSection == null ? null : wranSection.trim();
    }

    public int getMinValue() {
        return minValue;
    }

    public void setMinValue(int minValue) {
        this.minValue = minValue;
    }

    public int getMaxValue() {
        return maxValue;
    }

    public void setMaxValue(int maxValue) {
        this.maxValue = maxValue;
    }

    public String getWranTypeCode() {
        return wranTypeCode;
    }

    public void setWranTypeCode(String wranTypeCode) {
        this.wranTypeCode = wranTypeCode == null ? null : wranTypeCode.trim();
    }

    public String getWranTypeName() {
        return wranTypeName;
    }

    public void setWranTypeName(String wranTypeName) {
        this.wranTypeName = wranTypeName == null ? null : wranTypeName.trim();
    }

    public String getWranLevelCode() {
        return wranLevelCode;
    }

    public void setWranLevelCode(String wranLevelCode) {
        this.wranLevelCode = wranLevelCode == null ? null : wranLevelCode.trim();
    }

    public String getWranLevelName() {
        return wranLevelName;
    }

    public void setWranLevelName(String wranLevelName) {
        this.wranLevelName = wranLevelName == null ? null : wranLevelName.trim();
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getTacticsMemo() {
        return tacticsMemo;
    }

    public void setTacticsMemo(String tacticsMemo) {
        this.tacticsMemo = tacticsMemo == null ? null : tacticsMemo.trim();
    }

	public String getDevTypeCode() {
		return devTypeCode;
	}

	public void setDevTypeCode(String devTypeCode) {
		this.devTypeCode = devTypeCode;
	}

	public String getDevTypeName() {
		return devTypeName;
	}

	public void setDevTypeName(String devTypeName) {
		this.devTypeName = devTypeName;
	}

	public String getDevIds() {
		return devIds;
	}

	public void setDevIds(String devIds) {
		this.devIds = devIds;
	}
}